A Solution Routine for Singular Boundary Value Problems
نویسندگان
چکیده
In this report, we discuss the implementation and numerical aspects of the Matlab solver sbvp designed for the solution of two-point boundary value problems, which may include a singularity of the first kind, z′(t) = f(t, z(t)) := 1 (t− a) · z(t) + g(t, z(t)) , t ∈ (a, b), R(z(a), z(b)) = 0. The code is based on collocation at either equidistant or Gaussian collocation points. For singular problems, the choice of equidistant nodes does not imply a loss of efficiency since no convergence order higher than the stage order can be expected in general. An error estimate for the global error of the approximate solution is also provided. This estimate is obtained by a modification of the Defect Correction idea originally proposed by Zadunaisky in 1976. This estimate has been proven to be asymptotically correct and provides the basis for an adaptive mesh selection strategy. Here the grid is modified with the aim to equidistribute the global error. Most importantly, we observe that the grid is refined in a way reflecting merely the smoothness of the solution, unaffected by the singularity of f . We discuss details of the efficient implementation in Matlab 6 and illustrate the performance of the code by comparing it with the standard Matlab solver bvp4c and the Fortran 90 code COLNEW. The sbvp package is available from http://www.math.tuwien.ac.at/~ewa.
منابع مشابه
A novel technique for a class of singular boundary value problems
In this paper, Lagrange interpolation in Chebyshev-Gauss-Lobatto nodes is used to develop a procedure for finding discrete and continuous approximate solutions of a singular boundary value problem. At first, a continuous time optimization problem related to the original singular boundary value problem is proposed. Then, using the Chebyshev- Gauss-Lobatto nodes, we convert the continuous time op...
متن کاملDetecting the location of the boundary layers in singular perturbation problems with general linear non-local boundary conditions
Singular perturbation problems have been studied by many mathematicians. Since the approximate solutions of these problems are as the sum of internal solution (boundary layer area) and external ones, the formation or non-formation of boundary layers should be specified. This paper, investigates this issue for a singular perturbation problem including a first order differential equation with gen...
متن کاملApplication of variational iteration method for solving singular two point boundary value problems
In this paper, He's highly prolic variational iteration method is applied ef-fectively for showing the existence, uniqueness and solving a class of singularsecond order two point boundary value problems. The process of nding solu-tion involves generation of a sequence of appropriate and approximate iterativesolution function equally likely to converge to the exact solution of the givenproblem w...
متن کاملL2-transforms for boundary value problems
In this article, we will show the complex inversion formula for the inversion of the L2-transform and also some applications of the L2, and Post Widder transforms for solving singular integral equation with trigonometric kernel. Finally, we obtained analytic solution for a partial differential equation with non-constant coefficients.
متن کاملReproducing Kernel Hilbert Space(RKHS) method for solving singular perturbed initial value problem
In this paper, a numerical scheme for solving singular initial/boundary value problems presented.By applying the reproducing kernel Hilbert space method (RKHSM) for solving these problems,this method obtained to approximated solution. Numerical examples are given to demonstrate theaccuracy of the present method. The result obtained by the method and the exact solution are foundto be in good agr...
متن کاملApplying Legendre Wavelet Method with Regularization for a Class of Singular Boundary Value Problems
In this paper Legendre wavelet bases have been used for finding approximate solutions to singular boundary value problems arising in physiology. When the number of basis functions are increased the algebraic system of equations would be ill-conditioned (because of the singularity), to overcome this for large $M$, we use some kind of Tikhonov regularization. Examples from applied sciences are pr...
متن کامل